Twin Towers – English–Español translations

🇬🇧 en es 🇪🇸

Twin Towers properNoun

  • the two main buildings of the World Trade Center
Torres Gemelas
Wiktionary Links